hidden advertisement - French English Dictionary